package com.ferreteria.zarate.service.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.ferreteria.zarate.dao.ClienteDao;
import com.ferreteria.zarate.model.Cliente;
import com.ferreteria.zarate.service.ClienteManager;

@Service
public class ClienteManagerImpl implements ClienteManager {

	@Autowired
	private ClienteDao clienteDao;
	
	public void deleteCliente(Integer idCliente) {
		// TODO Auto-generated method stub
		clienteDao.deleteCliente(idCliente);
	}
	
	public Cliente getClienteById(Integer idCliente) {
		// TODO Auto-generated method stub
		return clienteDao.getClienteById(idCliente);
	}
	
	public List<Cliente> getClientesList(Cliente cliente) {
		// TODO Auto-generated method stub
		return clienteDao.getClientesList(cliente);
	}

	public void saveCliente(Cliente cliente) {
		// TODO Auto-generated method stub
		clienteDao.saveCliente(cliente);
	}

	public boolean isRepeatDescription(String nombre, Integer idCliente) {
		// TODO Auto-generated method stub
		return clienteDao.isRepeatDescription(nombre, idCliente);
	}

}
